تاریخ : چهار شنبه 24 خرداد 1391
نویسنده : hamidrezakhouri

 

برنامه سازی 2 – شهرستان بم – طراح خانم رنجبر

1-     کاربرد این گزینه ها را بیان کنید

الف : کلیدواژه redim                       ب: تابع strcomp            ج: تابع date diff

د: تابع now                ه : متد pset

2-     برنامه ای بنویسید که دو رشته را درون کادر متنی تایپ کرده و سپس با زدن روی دکمه compare  این دو رشته را با            

هم مقایسه کند؟

3-     SDI و MDI چیست و برای هر کدام جداگانه مثال بزنید ؟ 

4-     برای تبدیل فرم MDI به یک فرم     3D از کدام مشخصه استفاده می کنیم ؟                                                                 

5-     خروجی این قطعه کد

Cdl1.filter="textdocument |*.txt|*.com|*.doc"        

6-     کاربرد خاصیتهای زیر در کنترل Shape

الف:Fillstyle

ب: Fillcolor

ج: Borderstyle

7-     با متد pset یک خط رسم کنید که از 100نقطه تشکیل شده باشد ؟                                                                                 

8-     مستطیل توپری رسم کنید به مختصات (150و175) و (40و35) به رنگ سبز ؟                             

9-     این دستور کدام شکل را رسم می کند

Frm.draw.circle(1000,1250),400,,,,0.2

10-خطی به طول 100و به صورت عمودی با رنگ قرمز ترسیم کنید (استفاده از تابع RGBبرای تعیین رنگ )                         

11-برنامه ای بنویسید که با درگ کردن روی کادر تصویر بتوان هر چیزی نوشت (شبیه تخت سیاه )                                         

12-کدام آرگومان شکل بیضی را تعیین می کند

13-فرایند کامپایل کردن کد یا ساخت فایل اجرایی را شرح دهید ؟                                                                                      

 

 

 

برنامه سازی 2 –شهرستان بم –طراح : ابراهیم پور

1

را بنویسید.Menu editorدر کادر محاوره ای Enabledو  Chekedکاربرد گزینه های 

 

1

5/1

خروجی قطعه برنامه های زیر را مشخص کنید.

I) Text1.text=”VisualBasic”                            II) dim a()  as  integer

Text1.selstart=0                                            redim a( 6 )  as  integer

Text1.sellength=4                                        a( 2 )= 3

Clipboard.settext(text1.seltext)                  a( 4 )= 5

Print clipboard.gettext                                 redim preserve a( 10 )

                                                                         print  a( 2 ) , a( 4 ),a( 9 )

2

2

کاربرد متدها و خصوصیات زیر را بنویسید .

I) list1.clear                                                         II)combo1.additem

III) list1.list                                                         IV) combo1.removeitem

3

1

عملکرد برنامه زیر را بنویسید.

Private Sub CmdRun_Click()

  Commondlg1.Flags=cdlccrgbinit

  Commondlg1.showcolor

Form1.BackColor=Commondlg.color

End sub

4

1

خروجی هر یک از توابع زیر را مشخص کنید .

I ) Now()                                              II ) Format( 10,”Short Time”)           

5

1

رابنویسید .Step Over  و Step Intoتفاوت

6

2

کاربرد توابع زیر را بنویسید .

I ) IsEmpty( )                                                        II ) IsNumeric( )               

III) CInt( )                                                             IV ) CByte( )

7

1

برنامه ای بنویسید که با کلیک راست روی فرم منوی MNUFile در محل کلیک موس نمایش داده شود.

8

5/2

برنامه ای بنویسید که عناصر یک آرایه یک بعدی با 6عضو رااز ورودی دریافت نماید سپس حاصلجمع و میانگین  عناصر آرایه را محاسبه و روی فرم چاپ نماید.

9

2

یک آرایه دوبعدی با 2  سطر و5 ستون موجود است، برنامه ای بنویسید حاصلجمع ستون های  آرایه را در یک آرایه یک بعدی ذخیره کند.

10

5/2

برنامه ای بنویسید که عددی چند رقمی از ورودی دریافت کند و با استفاده از یک روال ، مجموع ارقام آن عدد را محاسبه و نمایش دهد.

11


5/2

برای هر یک از عبارات زیر دستور مناسبی بنویسید .

الف) رسم خط افقی از نقطه ی (200و100) به طول 1000 پیکسل به رنگ سبز

 ب) رسم دایره به شعاع 200ومرکزیت (500و500) به رنگ آبی

ج) رسم مستطیل  توپربه مختصات (200و500)و(1000و1500) به رنگ تولید شده توسط تابع RGB

 

12

 

 

برنامه سازی 2– طراح استان مازندران

 

/

برنامه سازی 2 – استان زنجان – طراح : حیدری

1- برای ارسال متن اسکی به داخل Clipboard از کدام دستور استفاده می کنیم .25/0

  الف –Setdat a        ب –Getdata          ج –Settext             د- Gettext

 2- کدام گزینه در مورد آرایه ها صحیح نمی باشد ؟ 25/0

 الف- آرایه محلی برای نگهداری تعدادی مقدار هم نوع است .

ب‌-       آرایه متغیری است با چندین خانه .

  ج- اولین عنصر آرایه معمولا در موقعیت یک قرار دارد.

  د- یک آرایه ممکن است هیچ عنصری نداشته باشد.

3- از طریق کدام مشخصه تعداد خطوط لیست مشخص می شود ؟25/0

 الف –Text           ب –List            ج- List Count         د- List Index

4- کدامیک از کنترل های زیر در زمان اجرا قابل رویت نمی باشد ؟25/0

الف –Frame        ب –Timer          ج –CommonDialog          د- ب و ج

5- در کدام گزینه خروجی تابع False  می باشد ؟25/0

الف –IsDate (Date)                       ب –IsDate(#12/5/98#)

ج –IsDate("May 1998")                    ج - IsDate("12/5/1998")

6- با  تابع LoadPictuer ( ) برای کدامیک از کنترل های زیر در زمان کد نویسی نمی توان  تصویر آورد؟ 25/0

الف –Image          ب –PictuerBox            ج –Shape         د- هیچکدام

 7- با استفاده از کدام پنجره می توان محتوای متغیر ها را مشاهده کرد ؟25/0

الف –Date View      ب –Immediate          ج –Watch          د- Variable View

8- برای ایجاد منوی باز شو از دستور.................استفاده می کنیم . 25/0

9- جهت تعریف کلید دسترسی به منو از علامت .....در caption  استفاده می کنیم.25/0

10- با استفاده از دستور ............. می توان کوچکترین اندیس را برای آرایه تعیین کرد.25/0

11-در هنگام استفاده از کنترل CommonDialog   برای مدیریت قلم ها مشخصه ی ........... را بایدمقداردهی کنیم .25/0

12-  مقدار تاریخ بین علامت ...................... قرارداده می شود .25/0

13- پنجره ی ...............................برای دستورات یک خطی مناسب است .5/0

14- جهت اجرای گام به گام خطوط کد روال از دستور .......................و برای خروج از ان از دستور ....................استفاده می کنیم .1

15-جهت خروج از روال از دستور .................استفاده می کنیم .5/0

16- روال را با استفاده از ............ وتابع را با استفاده از ...........تعریف می کنیم.1

17- هنگام استفاده از آرگومانها ..........و ........... آنها خیلی مهم است .5/0

18- جهت مستند سازی روال آن را در قسمت ........... می نویسیم .5/0

19- در چه مواقعی از منوها استفاده می کنیم ؟5/0

20- در مورد کد زیر توضیح دهید . 5/0

   Dim     A (21  to 25)  As Byte

21- نام دستوری که گزینه ها را به لیست اضافه می کند چیست ؟75/0

22- نتیجه ی اجرای دستور زیر کدام است ؟ 5/0

N= Strcomp("Ali", "ali")

  Print   n

23- جست و جوی دودویی بر روی چه آرایه هایی قابل اجراست ؟5/0

24- کدام مشخصه ها در آرایه های کنترلی یکسان نیست ؟5/0

25-برای اجرای کادر محاوره ای کنترل CommonDialog  از کدام متد استفاده می کنیم ؟25/0

26-مهمترین مشخصه ی کنترل Timer چیست ؟چه عملی را انجام می دهد ؟1

27- برای به دست آوردن تاریخ و ساعت بطور همزمان از کدام تابع استفاده می کنیم ؟25/0

28-خروجی دستور زیر چیست ؟5/0

DateDiff("q", "6/4/76","7/15/86")

29-کپسوله سازی را تعریف کنید ؟5/0

30- دستوری بنویسید که مستطیلی توپر طراحی کند ؟1

31- توابع رنگ آمیزی را نام ببرید ؟75/0

32- خروجی قطعه برنامه زیر چیست ؟ 5/0

 

To    4 For   I = 1

   Pset  step (10,10)

Next I

33- جهت تبدیل فرمی به فرم فرزند کدام مسخصه را برابر با True قرار میدهیم ؟5/0

34-اگر تابعی به صورت زیر تعریف شده باشد دستر فراخوانی آن را بنویسید ؟1

Public  Function   f2(a as integer, b as byte , s as string ) as string

35- برای اطلاع از نوع متغیر از کدام تابع می توان استفاده کرد ؟5/0

36- کاربرد تابع Array چیست ؟1

37- نقش Option Expicit  را در روال توضیح دهید ؟5/0

38- شی Err و دستور OnError Goto  را توضیح دهید؟5/0

39- وی‍‍‍‍‍‍‍زوال بیسیک امکان ذخیره ی تمام اطلاعات را با استفاده از کدام شی فراهم میکند؟5/0

40- کامپایل کردن به چه منظور انجام می شود ؟1

 

 

 

 

 

 

برنامه سازی 2 – استان تهران

فصل اول: ایجادمنو

          1-

یکی از گزینه‌های منوی File به صورتNew…      Ctrl+N    است. کلید N جزء کدام موارد     متداول منوهای استاندارد ویندوز می‌باشد؟

الف)

Caption

ب)

Access Keys

ج)

Shortcut Keys

د)

Check Box

2-

در حالت ایحاد منو به صورت Application Wizard پسوند فایل پروفایل چیست؟

الف)

VBM

ب)

APP

ج)

RWP

د)

MNU

3-

کدام جمله در مورد منوها صحیح است؟

الف)

منوها از نوع کنترل هستند.

ب)

کلیدترکیبی Ctrl+Eبه‌روش Wizard منو ایجادمی‌کند.

ج)

گزینه ToolsMenu Editor فقط منوهای میله‌ای ایجاد می‌کند.

د)

منوهای ایجاد شده توسط دکمه‌ی Menu Editor در نوار استاندارد، نمی‌توانند دارای زیر منو باشند.

4-

در جعبه MenuEditor از کدام گزینه برای شناختن کنترل منو استفاده می‌شود

الف)

Caption

ب)

Name

ج)

Index

د)

WindowList

5-

در محیط ویرایشگر منو کدام گزینه صحیح است؟

الف)

برای سر منوها می‌توان ShortCut قرار داد.

ب)

سر منوها را می‌توان از حالت Enabled خارج کرد.

ج)

هنگام تعیین کلید میانبر تکراری، VB گزینه اول را انتخاب می‌کند.

د)

عدم مقداردهی مشخصه‌ی Caption سبب نمایش پیغام خطا می‌شود.

6-

روال زیر در چه صورت منوی Test را نمایش می‌دهد؟

    Sub Form_MouseDown (Button as integer, Shift as integer, X as single, Y as single)

                                     If Button = 2 and Shift = 2 then PopupMenu Test

الف)

اگر روی فرم دابل کلیک شود.

ب)

اگرروی فرم همراه گرفتن کلید Shift ، چپ کلیک شود.

ج)

اگرروی فرم‌همراه گرفتن کلید Shift ،راست‌کلیک‌شود.

د)

اگرروی فرم همراه گرفتن کلید Ctrl، راست کلیک‌ شود.

7-

دو کنترل کادر متن Txt1 و Txt2 روی فرم وجود دارند. دستورات  زیر چه عملی انجام می‌دهند؟

     Clipboard.SetText (Txt1.SelText)

     Txt2.Text = Clipboard.GetText

الف)

کل محتوای Txt1 را درTxt2 کپی می‌کند.

ب)

کل محتوای Txt2 را درTxt1 قرار می‌دهد.

ج)

متن انتخاب شده‌ی در Txt1 را در Txt2 کپی می‌کند.

د)

متن انتخاب شده‌ی در Txt2 را در Txt1 قرار می‌دهد.

فصل دوم: آرایه‌ها

8-

در تعریف Dim ary(20) As Integer ، اندازه‌ی متغیر ary چند بایت است؟

الف)

20

ب)

21

ج)

40

د)

42

9-

کدام یک از آرایه‌های یک بعدی زیر دارای ده عنصر است؟

الف)

Dim A(10)

ب)

Dim B(-5 To 5)

ج)

Dim C(11 To 20) 

د)

Dim D(0 To 10)

10-

کدام جمله درست است؟

الف)

در VB آرایه حداکثر 60  بُعد دارد.

ب)

آرایه‌های چند بعدی امکان پیمایش ندارند.

ج)

دستور Redim فقط روی آرایه‌های یک بعدی کار می‌کند.

د)

آرایه‌های دو بعدی و بیشتر باید با کلید واژه To تعریف شوند.

 

11-

آرایه‌یA چند بایت اشغال می‌کند؟   Dim A (1 To 4, 1 To 5) As String * 15

الف)

320

ب)

300

ج)

135

د)

20

12-

خروجی برنامة مقابل کدام است؟

A(1) = 1

   For i = 2 To 10

A(i) = A(i-1) + i

   Next i

  Print A(10), i

الف)

10          10

ب)

10          11

ج)

55          10

د)

55          11

13-

برای حذف عناصر List بصورت یکی یکی از کدام متد استفاده می‌شود؟

الف)

AddItem

ب)

RemoveItem

ج)

Clear

د)

Selected

14-

به هنگام طراحی عناصر، چنانچه بخواهیم دسته‌ای از آنها را بصورت آرایه‌ای تعریف کنیم، باید:

الف)

Index آنها را یکسان کنیم.

ب)

Caption آنها را یکسان کنیم.

ج)

به هر یک از آنها Index دهیم.

د)

Name آنها را یکسان کنیم.

15-

در لیست زیر عدد 34 را می خواهیم به روش جست‌وجوی باینری پیدا کنیم. در چندمین مقایسه به     آن خواهیم رسید؟

    13 , 14 , 17 , 22 , 26 , 34 , 39 , 44 , 48 , 53

الف)

5

ب)

4

ج)

3

د)

2

 

 

فصل سوم: کاربرد فرم‌های آماده

16-

کدام خصوصیت Common Dialog نوع فایل‌های نشان داده شده را تعیین می‌کند؟

الف)

Filter

ب)

File Of Type

ج)

InitDir

د)

FileName

17-

برای امکان انتخاب فایل‌های bmp و jpg در پنجره OPEN، کدام الگو باید در خصوصیت Filter نوشته شود؟

الف)

"*.bmp;*.jpg"

ب)

"*.bmp|*.jpg"

ج)

"bitmap|*.bmp;jpeg|*.jpg"

د)

"bitmap|*.bmp|jpeg|*.jpg"

18-

کدام جمله درباره‌ی برنامه‌های MDI صحیح است؟

الف)

دارای چند پنجره فرزند(Child) و چند پنجره والد(Parent) هستند.

ب)

دارای چند پنجره فرزند و فقط یک پنجره والد هستند.

ج)

فقط دارای یک پنجره فرزند و یک پنجره والد هستند.

د)

|
امتیاز مطلب : 4
|
تعداد امتیازدهندگان : 1
|
مجموع امتیاز : 1
موضوعات مرتبط: vb 2 , ,

صفحه قبل 1 صفحه بعد

آخرین مطالب

/
از این که به وبلاگ من سر زدید خیلی خیلی ممنونم باتشکر حمیدرضاخوری